package com.higgins.eventtracking.client.health.action;

import java.util.ArrayList;

import com.higgins.eventtracking.client.genericcomponents.GenericColumn;
import com.higgins.eventtracking.client.genericcomponents.GenericColumns;

public class DailyColumns extends GenericColumns	{
	private int column=0;
	public DailyColumns()	{
		super();
		initialiseColumns();
	}
	public void initialiseColumns()	{
		columns = new ArrayList<GenericColumn>();
		column=0;
		GenericColumn genericColumn = new GenericColumn();
		genericColumn.setTitle("ID");
		genericColumn.setIndex(column++);
		genericColumn.setType(Integer.class);
		genericColumn.setWidth(25);
		genericColumn.setEditable(false);
		addColumn(genericColumn);
		
		genericColumn = new GenericColumn();
		genericColumn.setTitle("Hours");
		genericColumn.setIndex(column++);
		genericColumn.setType(String.class);
		genericColumn.setWidth(25);
		genericColumn.setEditable(false);
		addColumn(genericColumn);		
	}	
	
	public void addDay(String day)	{
		GenericColumn genericColumn = new GenericColumn();
		genericColumn.setTitle(day);
		genericColumn.setIndex(column++);
		genericColumn.setType(String.class);
		genericColumn.setWidth(300);
		genericColumn.setEditable(true);
		addColumn(genericColumn);
	}
}
